html,body{background:#fff; width: 100%; height: 100%; font-size: 14px; position: relative; overflow: hidden;}
.red{color: #FF5722;}.null{ text-align: center; }
.main{width:100%; height:100%; background: #fff;overflow: hidden;} 

.channel_title{ height: 50px; line-height: 50px; padding:15px 0px 10px 0px; text-align: center; font-size: 24px; background: #f7f8fa; color: #333333 }
.channel_title img{ height: 50px; display: block; margin: 0 auto; }
/*码商列表*/
.channel_box{width:100%; margin: 0 auto; font-size: 12px; color: #666;background: #f7f8fa;} 
.channel_box .item{padding:2px 18px; height: 28px; line-height: 28px; display: block; overflow: hidden;} 
.channel_box .item span.name{float: left; display: inline-block; overflow: hidden; text-indent: 15px;width:80%;}
.channel_box .item span.price{width:20%;}   
/*表单*/
.order_form{ display: block; padding:30px;}
.order_form .paytype{padding: 0!important;border:none!important; overflow: visible!important}
/*订单信息*/ 
.payinfo{ display: block;  overflow: hidden;  }
.payinfo .orderid{ height: 30px; line-height:30px; font-size: 14px; width: 100%; overflow: hidden;  }
.payinfo .orderid span{ float: left; display: inline-block;}
.payinfo .orderid span.name{ color: #666;}
.payinfo .orderid span.ordernum{ font-size:18px; padding-right: 5px; }
.payinfo .paycode{display: block; overflow: hidden; padding:28px; text-align: center;}
.payinfo .paycode .picbox{ width: 190px; height: 190px; margin: 0 auto}
.payinfo .paycode .picbox img{ width: 100%; height: 100%; display: block; }
.payinfo .paybot{ width: 100%; display: block; text-align: center; }
/**/
.paybanks{ display: block; overflow: hidden;padding:19px 0px;}
.paybanks li{ width:33.33%; padding:3px 0px; text-align: center; float: left; display: inline-block;}
.paybanks li img{ width: 90%; height: 100%; display: block; }
